• word of the day

    iris germanica

    iris germanica - Dictionary definition and meaning for word iris germanica

    Definition
    (noun) a large iris with purple or white flowers, native to central and southern Europe
    Synonyms : german iris

Word used in video below:
text: someone else's iris especially someone
Download our Mobile App Today
Receive our word of the day
on Whatsapp